package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.web.domain.BaseEntity;

/**
 * 种植果树对象 nyssa
 * 
 * @author ruoyi
 * @date 2025-02-19
 */
public class Nyssa extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** ID */
    private Long nyssaId;

    /** 果树名称 */
    @Excel(name = "果树名称")
    private String nyssaName;

    /** 果树类别 */
    @Excel(name = "果树类别")
    private String nyssaVariety;

    /** 活动名称 */
    @Excel(name = "活动名称")
    private String nyssaActivityName;

    /** 活动状态 */
    @Excel(name = "活动状态")
    private String nyssaActivityStatus;

    /** 图片 */
    @Excel(name = "图片")
    private String nyssaImage;

    public void setNyssaId(Long nyssaId) 
    {
        this.nyssaId = nyssaId;
    }

    public Long getNyssaId() 
    {
        return nyssaId;
    }
    public void setNyssaName(String nyssaName) 
    {
        this.nyssaName = nyssaName;
    }

    public String getNyssaName() 
    {
        return nyssaName;
    }
    public void setNyssaVariety(String nyssaVariety) 
    {
        this.nyssaVariety = nyssaVariety;
    }

    public String getNyssaVariety() 
    {
        return nyssaVariety;
    }
    public void setNyssaActivityName(String nyssaActivityName) 
    {
        this.nyssaActivityName = nyssaActivityName;
    }

    public String getNyssaActivityName() 
    {
        return nyssaActivityName;
    }
    public void setNyssaActivityStatus(String nyssaActivityStatus) 
    {
        this.nyssaActivityStatus = nyssaActivityStatus;
    }

    public String getNyssaActivityStatus() 
    {
        return nyssaActivityStatus;
    }
    public void setNyssaImage(String nyssaImage) 
    {
        this.nyssaImage = nyssaImage;
    }

    public String getNyssaImage() 
    {
        return nyssaImage;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("nyssaId", getNyssaId())
            .append("nyssaName", getNyssaName())
            .append("nyssaVariety", getNyssaVariety())
            .append("nyssaActivityName", getNyssaActivityName())
            .append("nyssaActivityStatus", getNyssaActivityStatus())
            .append("nyssaImage", getNyssaImage())
            .toString();
    }
}
